package com.drink.yan.intf.vo;

import com.drink.yan.domain.YanOrderDo;
import com.drink.yan.intf.entity.YanOrder;
import com.drink.yan.intf.entity.YanOrderItem;
import com.meta.framework.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * java类简单作用描述
 *
 * @Title:
 * @Package: com.drink.yan.intf.vo.
 * @Author: M.simple
 * @Remark: The modified content
 * @CreateDate: 2023-12-21 13:57
 * @Version: v2.0
 */
@Data
public class OrderVo extends YanOrder {

	@Excel(name = "下单人", sort = 16)
	private String createByName;

	private List<OrderItemVo> yanOrderItems;

	@Excel(name = "订单状态", sort = 13)
	private String orderStatusName;

	@Excel(name = "创建来源", sort = 15)
	private String opSourceName;

	@Excel(name = "本科学校", sort = 4)
	private String bachelorSchName;

	@Excel(name = "本科专业", sort = 5)
	private String bachelorSpeName;

	@Excel(name = "目标学校", sort = 6)
	private String targetSchName;

	@Excel(name = "目标专业", sort = 7)
	private String targetSpeName;

	@Excel(name = "联系qq", sort = 8)
	private String linkQq;

	@Excel(name = "入学年份", sort = 9)
	private String entranceYear;

	private Long agencyUserId;

	@Excel(name = "所属代理", sort = 10)
	private String agencyUserName;

	private Long teacherUserId;

	@Excel(name = "咨询老师", sort = 11)
	private String teacherUserName;
}
